About Beard Medical Practice Ltd (10511225) United Kingdom