About Ted Mckenna Ltd. (SC384637) United Kingdom