About T. J. Walsh Limited (04133637) United Kingdom