About The Talletloft (hope Barton Barns) Limited (02771205) United Kingdom