About Paint Rag & Roll Limited (06958909) United Kingdom