About Silverback Leather Company Ltd (13092702) United Kingdom