About Philip Roy Tovey Ltd (12050320) United Kingdom