About Davidsons Marine & Industrial Painters Ltd. (SC245245) United Kingdom