About Bmr (bishops Tawton) Ltd (13243689) United Kingdom