About H2o Water Based Paints Limited (12039454) United Kingdom