About Ela Kendro Ltd (07962614) United Kingdom