About T N Lall Limited (09914134) United Kingdom