About Savage Design Limited (12482164) United Kingdom