About Optron Holding Limited (02725981) United Kingdom