About Glenholt Steel Fabrications Limited (06443563) United Kingdom