About Mini Manes Ltd (09640928) United Kingdom