About Ella Savannah Limited (04629308) United Kingdom