About Rhydimoor Farms Limited (08222560) United Kingdom