About Sbs Technologies Limited (05087457) United Kingdom