About Scott Paints Ind Limited (SC266297) United Kingdom