About Philip Bedford Consulting Ltd (06177825) United Kingdom