About Lee Holdings Limited (06082759) United Kingdom