About B&m Coopers Limited (10762323) United Kingdom