About Interlink Alloy Systems Limited (02166488) United Kingdom