About Philip Thorrold Limited (11271663) United Kingdom