About Ellamel Holdings Limited (09791440) United Kingdom