About Sn & Mm Technical Services Limited (08315538) United Kingdom