About Sheepskin Wholesale Limited (12488238) United Kingdom