About Clerkenwell Heights Limited (05653903) United Kingdom