About G&m Carter Ltd (10259761) United Kingdom