About Bmr Solutions Limited (04843723) United Kingdom