About The Medal & Trophy Company Limited (09044846) United Kingdom