About Windsor Glass Company Limited (00500573) United Kingdom