About J. C. Bamford Limited (05120068) United Kingdom