About Savannah Corporation Limited (08100011) United Kingdom