About Lee Associates Limited (NI630565) United Kingdom