About Anscombe And Sons Limited (08407255) United Kingdom