About Mike Beard Medic Limited (09826395) United Kingdom