About S L Queen Ltd (13673732) United Kingdom