About The Clean Machine (london) Ltd (07864033) United Kingdom