About Lee Wood 89 Limited (11078685) United Kingdom