About Eldar Sussex Limited (13043911) United Kingdom