About Lee And Turner Limited (02435249) United Kingdom