About Bsr O&m Limited (13273090) United Kingdom