About Biomedical Computing Limited (03148645) United Kingdom