About S L Gregory Ltd (11694239) United Kingdom