About B&r Holdings Ltd (13240465) United Kingdom