About S L Worrall Ltd (09057541) United Kingdom