About Wessex Spectacle Company Ltd (10861496) United Kingdom