About Leon Kennedy Ltd (03676989) United Kingdom