About Cedar Tor Limited (08294951) United Kingdom