About Pickering Consulting Limited (11496182) United Kingdom