About K Slater Limited (04518729) United Kingdom