About Thingymebobs Crafts Ltd (10852756) United Kingdom