About Eddy & Friends Ltd (10511249) United Kingdom