About Thetford Glass Co. Limited (01481743) United Kingdom