About West Clyst Barnyard Management Co. Limited (05970446) United Kingdom