About Savage Associates Limited (02798074) United Kingdom