About B&m Composite Ltd (12379299) United Kingdom