About Lee Partnership Limited (08960233) United Kingdom