About Slater (leicester) Limited (09675241) United Kingdom