About Safari Minicab Limited (08395391) United Kingdom