About Pebble Beach Holdings Limited (12299479) United Kingdom