About Slater&gordan Ltd (13218657) United Kingdom