About Leather & Grindery Supplies Limited (00480681) United Kingdom