About Bamford Automotive Department Ltd (08511410) United Kingdom