About Spectacle Solutions Ltd. (04827311) United Kingdom