About Stirling Optical (scotland) Ltd. (SC377556) United Kingdom