About Michael Frank Limited (07248893) United Kingdom