About Tech Optics First Company Limited (02257839) United Kingdom