About Pebble Ridge Ltd (13617620) United Kingdom