About The Barns (harwood) Limited (12149483) United Kingdom