About T. Ali & Sons Limited (13597891) United Kingdom