About Paperpaint Limited (06626035) United Kingdom