About Lee S Margam Ltd (13442388) United Kingdom