About Faversham Creek Navigation Company Cic (09152452) United Kingdom