About T Walker Limited (06645587) United Kingdom