About M J Bamford Limited (12075670) United Kingdom