About Thornhill Farm (dorset) Limited (05353596) United Kingdom