About Sbar Limited (10839775) United Kingdom