About Lee-scott Partnership Limited (06706727) United Kingdom