About Leather Supplies Limited (13259308) United Kingdom