About Pebble Beach Lodge Limited (06320408) United Kingdom