About M Slater Consultancy Limited (09995610) United Kingdom