About S L Sparkes Ltd (13626955) United Kingdom