About Clawdd Ddu Farm Limited (08346119) United Kingdom