About Ken Duncan Ltd (SC364445) United Kingdom