About Hamleys (franchising) Limited (05639053) United Kingdom