About Anvil Tool Company Limited (02665648) United Kingdom