About Thorntons Arcade (leeds) Limited (04198062) United Kingdom