About Grassington Farm Limited (12406833) United Kingdom