About Bmr Associates Limited (13091744) United Kingdom