About Barnstaple Motors Limited (09376042) United Kingdom