About Clapton Ellsman Limited (11772717) United Kingdom