About Staffordshire Glass Supplies Limited (04190920) United Kingdom