About Thomson-walsh Ltd (10825579) United Kingdom