About Pebble Design Studio Ltd (12518336) United Kingdom