About Shanghai Landmark Industrial Co. Ltd (09587402) United Kingdom