About Clerkenwell Boutique Hotel Ltd (11817619) United Kingdom