About Sherrill Opto-electronic Co. Ltd (09310118) United Kingdom