About Jessica J Slater Ltd (10014288) United Kingdom