About Soft-touch Cleaning Services Ltd (12267383) United Kingdom