About Fenn & Pickering Limited (03878652) United Kingdom