About Sbs Holdings Limited (03416942) United Kingdom