About J. Slater Ltd (SC586244) United Kingdom