About Barnstaple V.e. Limited (03575154) United Kingdom