About Higher Tregarrick Mill Farm Limited (07558148) United Kingdom