About The Mylen (hope Barton Barns) Limited (02882023) United Kingdom