About S L A Jeffery Limited (SC313121) United Kingdom