About Eddy Traders Limited (11287391) United Kingdom