About N. F. Clothier & Sons Limited (01098080) United Kingdom