About The Sheepskin & Hide Merchants Ltd (09951691) United Kingdom