About J.s. Lee Ltd (03411284) United Kingdom