About Barnstaple Autocare Solutions Ltd (05409369) United Kingdom