About The Hamleys Group Limited (02352435) United Kingdom