About J. Pickard & Co. (holdings) Limited (00476197) United Kingdom