About Savage & Koch Limited (05708362) United Kingdom