About Henderson Biomedical Limited (03928993) United Kingdom