About The Anvil Group Limited (03840732) United Kingdom