About B & M London Limited (08701277) United Kingdom