About Anvil Alloys International Limited (01915336) United Kingdom