About Sethi Optics Limited (05315944) United Kingdom