About Paintstore 2000 Limited (03996469) United Kingdom