About The Glass & Window Company Limited (06841988) United Kingdom