About Maggie & Me Limited (10972202) United Kingdom