About Eddies World Limited (09666284) United Kingdom