About Sevington Barns Management Limited (06179781) United Kingdom