About A. C. Bamford Limited (05145343) United Kingdom