About Ellensia Ltd (08789825) United Kingdom