About Savannah Trading Limited (10206216) United Kingdom