About Philip M Heard Consulting Ltd (06812999) United Kingdom