About Elli Lloyd Limited (01003588) United Kingdom