About Bmr Edgware Ltd (12260414) United Kingdom