Company name: Clayton Glass Limited
Description: Chiefly, the firepower of one of the UK’s largest glass manufacturers.
Orchard Ct, Huthwaite, Sutton-in-Ashfield NG17 2RE, United Kingdom