About Amm Direct Limited (13095397) United Kingdom