About The Retford Glass Company Limited (11011488) United Kingdom