About S. C. & T. Bagot (optometrists) Limited (06248992) United Kingdom