My Daughter has stick insects in school and has asked if we can get some at home, however I havent a clue were to aqquire them from. I am in cardiff, South Wales United Kingdom, Can Anyone help?? Thanks x