About Neuadd Goch Farm Limited (03752496) United Kingdom