About L. O. Clothier & Sons Limited (00625046) United Kingdom