About Savannah Trading International Limited (03034216) United Kingdom