About Mildreds Holdings Limited (11447242) United Kingdom