About Sanderson Mech Services Ltd (12124541) United Kingdom