About Rhosddu Farm Limited (10724086) United Kingdom