About M Blackwood Engineering Limited (11555626) United Kingdom