About Trehale Farm Limited (10205773) United Kingdom