About Coombe Corporation Limited (12995163) United Kingdom