About Specsafe Eyewear Ltd (06610859) United Kingdom