About Philip Howard Limited (05327439) United Kingdom