About Eddy The Teddy Limited (11127263) United Kingdom