About Pebble Home Interiors Limited (07240062) United Kingdom