About Tarr Alloys Limited (08499598) United Kingdom