Astra Hygiene Supplies Ltd phone Unit 6, Griffon Centre, Vale of Leven Industial Estate Dumbarton, West Dunbartonshire G82 3PD map Flowmeister phone 24, Westcliffe Dumbarton, West Dunbartonshire G82 5DE map if (!IN_DEV) { ?> } ?>