About Clapton Holdings Limited (11780061) United Kingdom