About B & M Developments Ltd (11340777) United Kingdom