About Maid Of Ice Cream Ltd (12973036) United Kingdom