About T.a. Walker Limited (02025597) United Kingdom