About Lucky Eddie Limited (06658304) United Kingdom