About Slater Michael Limited (06395040) United Kingdom