About Shoestring & Co Limited (03063299) United Kingdom