About Philip Beard Holdings Limited (10474194) United Kingdom