About Pebble Shores Limited (06940917) United Kingdom