About Leengate Industrial & Welding Supplies Ltd (02350403) United Kingdom