About Thingymebobs Yarns Ltd (10852770) United Kingdom