About S.j.b. International Limited (02189025) United Kingdom