About Lam Timour Industrial Co. Ltd (09263282) United Kingdom