About Kenneth Francis Limited (11749231) United Kingdom