About Ellamman Limited (09086096) United Kingdom