About Charnwood Paint Specialists Limited (10627090) United Kingdom