About Tredavoe Farm Limited (13166000) United Kingdom