About Savage&co. Ltd (13254129) United Kingdom