About M Holden Mechanical Services Ltd. (08409317) United Kingdom