About Joel Francis Ltd. (08120409) United Kingdom