About Coombe Mill Farm Limited (12699731) United Kingdom