About Lynwood Paint Products Limited (07192198) United Kingdom