About M&m Knowles Limited (12865832) United Kingdom