About Mini Minors International Limited (03303696) United Kingdom