About Trequean Farm Limited (10035560) United Kingdom