About Alecto Optical Solutions Limited (07191586) United Kingdom