About Rochdale Glass Limited (11604865) United Kingdom