About Tussauds Attractions Limited (06287489) United Kingdom