About M & L Dog Store Ltd (12966691) United Kingdom