About L S Francis Ltd. (04717054) United Kingdom