About T Francis (uk) Ltd (10728903) United Kingdom