About Magic Wand Cleaning Services Limited (12974863) United Kingdom