About Coburg Rock Ltd (12740984) United Kingdom