About Kook A Ba Ltd (06243674) United Kingdom