About The Paint Mixer Limited (09380940) United Kingdom