About Barnard Engineering Services Ltd (08111047) United Kingdom