About Clifton Engineering And Polymers Limited (10064283) United Kingdom