About Magic Wand Home And Garden Services Ltd (07421748) United Kingdom