About Sheepskin Limited (10827994) United Kingdom