Eclipse Contract Cleaning Ltd phone 20, Hozier St Carluke, South Lanarkshire ML8 5DW map Servicemaster Glasgow and East Strathclyde phone 25, Allan Avenue Carluke, South Lanarkshire ML8 5UA map if (!IN_DEV) { ?> } ?>