About B&r Beckett Limited (12228209) United Kingdom