About Lee & Partners Limited (06934412) United Kingdom