About Philip Gambrill & Company Limited (04037852) United Kingdom