About T J London Limited (11262802) United Kingdom