About S B B I Limited (04385783) United Kingdom