About Yes Bio-fume Filtration Ltd (06786485) United Kingdom