About Eddy Spirit Ltd (08030959) United Kingdom