About Savannah Palms Limited (07706237) United Kingdom