About Humberside Paints & Products Limited (04188098) United Kingdom