About Beard Medical Llp (OC399801) United Kingdom