About Clock Stoppers Cleaning Services Ltd (09995329) United Kingdom