About Techmac Engineering Supplies Limited (NI671674) United Kingdom