About Philip Hodges Limited (10189660) United Kingdom