About Rookery & Hazle Barns Ltd (13050876) United Kingdom