About B&r Foods Limited (13645548) United Kingdom