About Sjb Management Limited (05299706) United Kingdom