About Tynycoed Farm Limited (13630553) United Kingdom