About T. M. Foot Limited (12245046) United Kingdom