About Mini&french International Limited (11811175) United Kingdom