About Lee Wired Solutions Ltd (12956116) United Kingdom