About Frank Mitchell Limited (12120385) United Kingdom