About Philip A Gibbens Ltd (12769128) United Kingdom