About Leek Tools And Fasteners Ltd (04638967) United Kingdom