About Pickworth & Co Ltd (07701278) United Kingdom