About The Southgate Barnstaple Ltd (11093679) United Kingdom