About Trehane Farms Ltd. (02337728) United Kingdom