About Bioclad Limited (06689182) United Kingdom