About Bobbin & Co. Limited (10981299) United Kingdom