About Biomedoc Limited (07688106) United Kingdom