About Max And Min Company Limited (13135448) United Kingdom