About Slough Cleaning Services Ltd (12305008) United Kingdom