About Slater Heelis Services Limited (08393812) United Kingdom