About Sgm Windows (holdings) Limited (10493097) United Kingdom