About Sbs International Holdings Limited (04004867) United Kingdom