About Lee C Moore Limited (02797855) United Kingdom