About Tufnell Park F.c. Ltd (06806462) United Kingdom