About Lee Wren Ltd (10512501) United Kingdom