About Clerkenwell House (1987) Limited (02206934) United Kingdom