About Savage Partners Llp (OC402332) United Kingdom