About L. Pickering & Sons Limited (00479118) United Kingdom