About Max Icecream Ltd (07243176) United Kingdom