About Well House Barns (management) Limited (05946611) United Kingdom