Eclipse Contract Cleaning Ltd phone 20, Hozier St Carluke, South Lanarkshire ML8 5DW map Shawshine Cleaning phone 34 Bourtree Cres Carluke, South Lanarkshire ML8 5GH map if (!IN_DEV) { ?> } ?>