About Paint Jam London Limited (07650328) United Kingdom