About Paint The Town Red Limited (12040766) United Kingdom