About Philip P Hall Limited (10499346) United Kingdom