About Anvil Alloys Limited (10640829) United Kingdom