About Lt Chemists Holdings Ltd (11415316) United Kingdom