About S O L Services London Ltd (12111135) United Kingdom