About The Walford Barns Ltd (13114050) United Kingdom