About Clapton Land Limited (09413302) United Kingdom