About Challinor Painters Limited (04645289) United Kingdom