About The Eczema Academy Ltd (13535622) United Kingdom