About Paintbox Group Limited (06402509) United Kingdom