About Bio-clean Limited (03422603) United Kingdom