About J.c. Bamford Excavators Limited (00561597) United Kingdom