About Bemuchlye Farm Partnership (SL003913) United Kingdom