About T. Allen Alloys Ltd (13402022) United Kingdom