About Ghyll Beck Farm Limited (09625572) United Kingdom