About Lake International Trading Co. Limited (10528396) United Kingdom