About The Anvil Shifnal Limited (11736788) United Kingdom