About Kokkerton Limited (06757369) United Kingdom