About T. M. Foot Holdings Limited (12250687) United Kingdom