About Nicholls Independent Painters Limited (13156045) United Kingdom