About Francis Family Holdings Limited (11883379) United Kingdom