About Scott Paints Sc Limited (SC266249) United Kingdom