About Global Glass & Windows Limited (04294988) United Kingdom