About T. S. Walsh Limited (01563400) United Kingdom