About Thrussendale Farm Limited (08076583) United Kingdom