About Longmynd Farms Limited (01107260) United Kingdom