About Bar Mice Ltd (08157998) United Kingdom