About The Anvil Group (international) Limited (05429335) United Kingdom