About Alan Napier Ltd. (SC386368) United Kingdom