About Pickering Engineering Design Limited (02079692) United Kingdom