About Clapton House Ltd (10090039) United Kingdom