About Thorsons Holdings Limited (11882940) United Kingdom