About The Glass & Window Centre Limited (10301443) United Kingdom