About Mini Designs Limited (02347185) United Kingdom