About Savannah 19 Limited (09906079) United Kingdom