About Pickworth & Son Limited (00624592) United Kingdom