About Mini Deli Limited (06074875) United Kingdom