About Eddie Bears Limited (11588861) United Kingdom