About William Pickering Limited (03290231) United Kingdom