About Cedar And Rock Ltd (10389331) United Kingdom