About Lee Valls Ltd (11803306) United Kingdom