About Tye Farm Limited (00319733) United Kingdom