About Slater Brothers Ltd (08128378) United Kingdom