About B.s.r Ltd (12681893) United Kingdom