About Tenby Optics Limited (10002740) United Kingdom