About Coombe Holdings Limited (12044639) United Kingdom