About Lee Wood Limited (11465528) United Kingdom