About Light & Salt Trading Co. Ltd (09463263) United Kingdom