About Optical Transmission Engineering Solutions Ltd (07983956) United Kingdom