About Wilson Lennox Ltd (SC337735) United Kingdom