About Lee Wicking Limited (11384627) United Kingdom