About Lee Wallis Gardens Limited (11030576) United Kingdom