About Alan Jack Ltd. (SC420603) United Kingdom