About Philip Lodge Limited (03666766) United Kingdom