About Paint Killers Ltd (09985306) United Kingdom