About Clapton Road Limited (12192412) United Kingdom