About Malcolm & Anvil Ltd (12974524) United Kingdom