About Bsrs Holdings Limited (09701862) United Kingdom