About Kelham Pebble Limited (13475381) United Kingdom