About Shaffy Optics Ltd (12146261) United Kingdom