About Savage & King Ltd. (08589480) United Kingdom