About Leather & Sheepskin Limited (04398936) United Kingdom