About Tameside Glass Racks Limited (05224640) United Kingdom