About Savannah Beau (aberdeen) Ltd (SC695160) United Kingdom