About S B London Ltd (11931639) United Kingdom