About Jacky-longwell Industrial Co. Limited (13088423) United Kingdom