About Mini P Barz Ltd (12814172) United Kingdom