About Bio Technics Limited (03008596) United Kingdom