About The Glen Gloy Farm Partnership (SL003726) United Kingdom