About John Scott Paints Limited (12020696) United Kingdom