About Stratford Upon Avon Optical Limited (05689012) United Kingdom