About Elliot Alexander Holdings Limited (12843236) United Kingdom