About Thornaby Optical Limited (10499130) United Kingdom