About Esalon Ltd (11204198) United Kingdom