About B & M Developments (berkshire) Limited (10067244) United Kingdom