About Pebbles Management Company Limited (05968614) United Kingdom