About Stanmore Optical Limited (06401102) United Kingdom