About Savannah Group Limited (04527016) United Kingdom