About Ty Mawr Farm Limited (11577703) United Kingdom