About Oval Rock Ltd (07803338) United Kingdom