About Redhurst Optical Limited (11811893) United Kingdom