About Allerford Farm Barns Management Limited (06714005) United Kingdom