About Stephen Clare Stained Glass Consultancy Limited (06471610) United Kingdom