About Savannah Investment Group Limited (05837638) United Kingdom