About Jamtlands Glas Och Montage Invest Limited (09771113) United Kingdom