About Francis O Enterprise Limited (11363856) United Kingdom