About D.c. Thompson & Sons Limited (04583246) United Kingdom