About Mildreds Association Limited (05400245) United Kingdom