About Mfi Industries Limited (12080359) United Kingdom