About Meg S Mini Mares Ltd (13470937) United Kingdom