About B & M Investment Partners Ltd (13018285) United Kingdom