About Mini Sport Limited (01528322) United Kingdom