About Clothier Lacey & Co Limited (05515266) United Kingdom