About Upper Glass Conservatories Limited (05452233) United Kingdom