About Slater (uk) Limited (03178497) United Kingdom