About Ideal Paint Solutions Ltd (12699576) United Kingdom