About Bristol Stained Glass Limited (04707999) United Kingdom