About B&r Ltd (13235421) United Kingdom