About B S L Services London Ltd (10905494) United Kingdom