About Coombe Rock (management) Company Limited (01118796) United Kingdom