About Edinburgh Optical Ltd (SC631756) United Kingdom