About Sbs Technology Solutions Limited (08944061) United Kingdom