About Thorniehall Farm Limited (10758001) United Kingdom