About Philip Groves Holdings Ltd (11520941) United Kingdom