About Maggie And Rose Limited (06450897) United Kingdom