About Lee Mckean Limited (04937310) United Kingdom