About Tech Optics Limited (06726737) United Kingdom