About Bio-technology Associates Limited (03294581) United Kingdom