About Bedford Opto-technology Limited (01583125) United Kingdom