About Lyco Industrial Co. Limited (09238597) United Kingdom