About The Sheephouse (hope Barton Barns) Limited (02513343) United Kingdom