About Savannah Executive Cars Limited (10123521) United Kingdom