About Savage Investments Limited (06926953) United Kingdom